that causes devastation - German English Dictionary